Put couch-tv on your TV

A clean home screen with no adverts: your apps up front, the time, the weather and a changing scene behind them. About ten minutes, most of it with the TV remote. You can undo all of it.

Works with

Does not work with this app

Any of these can get everything by plugging a Google TV box (for example the Google TV Streamer) into the TV.

This computer is only needed today. Once it is set up, couch-tv runs on the TV by itself. Nothing is deleted from the TV, and nothing about you is sent anywhere.

Find your TV

Looking on your Wi-Fi…

Type the TV's address instead

Google TV: Settings, Network and Internet, then your Wi-Fi network. Android TV: Settings, Network. Fire TV: Settings, My Fire TV, About, Network. Type the IP address it shows.

This TV needs another way

The guide on GitHub

What kind of TV is it?

Not sure? On the TV open Settings, then System, About (or Device Preferences, About) and look for "Android TV OS" or "Google TV". Fire TV says Fire OS under Settings, My Fire TV, About.

Switch on Wireless debugging

This lets this computer make the changes on the TV. With the TV remote:

  1. Settings, System, About (older Android TV: Settings, Device Preferences, About). Press OK on Android TV OS build (or Build) seven times, until it says you are a developer. Press Back.
  2. Settings, System, Developer options (or Device Preferences, Developer options).
  3. Go down to Wireless debugging, open it and switch it on. If it asks "Allow wireless debugging on this network?", tick Always allow and choose Allow.
  4. Choose Pair device with pairing code. Leave that screen open.

Careful: in that list, Revoke USB debugging authorisations sits right above Wireless debugging. Never press OK on it. Check what is highlighted before each OK.

No Wireless debugging in the list? Go back and choose Android TV. The TV must be on Wi-Fi, not a cable: Android only allows Wireless debugging on Wi-Fi.

One more number

Paired. Now go back one screen on the TV, to Wireless debugging, and type the port shown under IP address & Port (the numbers after the colon). It is a different port from the pairing one.

Switch on debugging

This lets this computer make the changes on the TV. With the TV remote:

  1. Settings, Device Preferences, About. Press OK on Build seven times, until it says you are a developer. Press Back.
  2. Settings, Device Preferences, Developer options.
  3. If you see Wireless debugging, go back and choose Google TV instead: that way is easier.
  4. Switch on USB debugging. If there is also a Network debugging switch, switch that on too.
  1. Open Settings (the gear at the right of the top row), then My Fire TV.
  2. If you see Developer options, skip to step 4.
  3. Open About and press select on your stick's name seven times. "You are now a developer" shows. Press Back.
  4. Open Developer options and switch ADB debugging on. Say OK to the warning.

On a Fire TV, Amazon's home still flashes up for a moment before couch-tv comes back. That is as good as Fire OS allows.

Look at your TV

Allow USB debugging?☑ Always allow from this computerAllow

Tick Always allow from this computer, then press Allow.

This TV did not ask

The TV did not let this computer in. If "Allow USB debugging?" never showed up, this TV may only let a new computer in through a USB cable: some Android TVs without Wireless debugging work that way. This app cannot do that, so it stops here. Nothing was changed on the TV.

What you can do:

Here is the plan

Make it yours (you can skip this)

You can change all of this later on the TV, in couch-tv's Home settings (the gear tile).

Setting it up

Starting…

Keep the TV on. This takes a minute or two.

couch-tv is your home screen

Press Home on your TV remote. You should see couch-tv. On Google TV and Fire TV the TV's own home may flash up first: that is normal.

Phone remote (optional)

Use your phone as the remote, and search for a show by name. It adds a second small app to the TV. No computer is needed afterwards.

Finish

couch-tv does not need debugging any more. Switching it off is safest:

To take couch-tv off again, open this app and choose Take couch-tv off a TV. Or by hand, with the remote: Settings, Apps, the couch-tv Home app, Uninstall.

Take couch-tv off this TV

This puts the TV's own home back and removes the couch-tv apps. Your other apps, logins and settings stay as they are.

If a computer at home runs couch-tv for you (the bridge), stop it first, or it switches things back: see docs/UNINSTALL.md on GitHub.

Done

couch-tv is off this TV. Press Home on the remote: you should see the TV's own home.

Want Developer options gone too? On the TV: Developer options, switch the switch at the top off.

Setup has stopped

You can close this tab.